Skip to content

[F] Deployment guide, vaultwarden integration, fix generate-olla-config, add utility scripts#8

Merged
growlf merged 4 commits into
mainfrom
F/deployment-guide-vaultwarden-integration
May 8, 2026
Merged

[F] Deployment guide, vaultwarden integration, fix generate-olla-config, add utility scripts#8
growlf merged 4 commits into
mainfrom
F/deployment-guide-vaultwarden-integration

Conversation

@growlf
Copy link
Copy Markdown
Owner

@growlf growlf commented May 8, 2026

Summary

  • New docs: comprehensive newbie-friendly deployment guide
  • New scripts: generate-keys.sh, resolve-vaultwarden.sh, start.sh (pre-flight wrapper)
  • Fix: generate-olla-config.sh was truncated to a broken stub — restored full working version
  • VaultWarden integration: .env.example placeholders, install hook, start.sh resolution
  • LiteLLM: added supports_function_calling to all models
  • Security: .gitignore backup patterns, SECURITY.md SOPs
  • systemd: use start.sh instead of direct docker compose

Type of change

  • New feature / enhancement
  • Documentation update
  • Bug fix
  • Refactor / cleanup

Testing

  • docker compose config passes
  • Shell scripts pass shellcheck
  • Verified on Intel Arc hardware

Checklist

  • My changes follow the project's code style
  • I have updated documentation where necessary
  • I have not committed secrets or real credentials
  • .env.example is up to date

growlf added 4 commits May 7, 2026 22:31
…add utility scripts

New: docs/deployment-guide.md — comprehensive newbie-friendly setup guide
New: scripts/generate-keys.sh — key generation utility
New: scripts/resolve-vaultwarden.sh — vaultwarden placeholder resolver (stub)
New: start.sh — pre-flight wrapper with vaultwarden resolution + olla config gen
Fix: scripts/generate-olla-config.sh — restored from truncated state, fixed priority parsing
Enh: .env.example — vaultwarden placeholder docs, updated placeholder conventions
Enh: install.sh — vaultwarden resolution step before sourcing .env
Enh: proxy/litellm_config.yaml — added model_info (supports_function_calling)
Enh: .gitignore — .env.backup* patterns
Enh: SECURITY.md — backup file warning, security SOPs
Enh: systemd/ai-stack.service — use start.sh instead of direct docker compose
Clean: tools/system_diagnostics.py — removed stale remote instance comments
@growlf growlf merged commit 2250621 into main May 8, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant